Illustration sur un exemple

Modifié par Clemni

On rappelle que, en Python, la fonction random du module random permet de générer un nombre aléatoire dans l'intervalle [0 ; 1].
from random import random
random()

Reprenons la variable aléatoire donnée en exemple.

\(\begin{array}{|c|c|c|c|c|}\hline k&-1&2&3&7\\ \hline P(X=k) & 0,1 & 0,2 & 0,3 & 0,4 \\ \hline \end{array}\)

On génère un nombre aléatoire entre 0 et 1.
Selon la valeur de ce nombre, on renverra alors l'une des valeurs que peut prendre la variable \(X\) .

  • Si ce nombre au hasard est entre 0 et 0,1, on renvoie la première valeur, à savoir -1 ;
  • si ce nombre est entre 0,1 et 0,1 + 0,2, on renvoie la deuxième valeur, à savoir 2 ;
  • si ce nombre au hasard est entre 0,1 + 0,2 et 0,1 + 0,2 + 0,3 , on renvoie la troisième valeur, à savoir 3 ;
  • sinon, on renvoie la dernière valeur, à savoir 7.

Source : https://lesmanuelslibres.region-academique-idf.fr
Télécharger le manuel : https://forge.apps.education.fr/drane-ile-de-france/les-manuels-libres/mathematiques-terminale-specialite ou directement le fichier ZIP
Sous réserve des droits de propriété intellectuelle de tiers, les contenus de ce site sont proposés dans le cadre du droit Français sous licence CC BY-NC-SA 4.0